ground-cover plant - German English Dictionary